cordero macaco - German English Dictionary